package cc.rengu.igas.momp.common.dao;

import cc.rengu.igas.momp.common.entity.TPSignAcctInfo;

import java.util.List;

/**
 * 订单流水表数据库操作接口定义
 *
 * @author liujinan
 * @date 2021.05.14
 */

public interface TPSignAcctInfoMapper {


    /**
     * 根据法人机构号签约标记类型签约账号查询签约信息
     *
     * @param tpSignAcctInfo
     * @return
     * @throws Exception
     * @author liujinan
     * @date 2021.05.14
     */
    TPSignAcctInfo selectSignAcctByInstIdTokenTypeAcctNo(TPSignAcctInfo tpSignAcctInfo) throws Exception;

    /**
     * 根据法人机构号签约标记类型身份证号查询卡信息
     *
     * @param tpSignAcctInfo
     * @return
     * @throws Exception
     * @author liujinan
     * @date 2021.05.14
     */
    List<TPSignAcctInfo> selectSignAcctByInstIdUserIdTokenTypeCertNo(TPSignAcctInfo tpSignAcctInfo) throws Exception;
}
